finishing touch – English–Italiano translations

🇬🇧 en it 🇮🇹

finishing touch noun

  • final addition, change, or embellishment
rifinitura
Wiktionary Links